package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 服务产品管理视图对象 zsyy_product
 *
 * @author wangghua
 * @date 2021-07-14
 */
@Data
@ApiModel("服务产品管理视图对象")
public class ZsyyProductVo {

	private static final long serialVersionUID = 1L;

	/** 主键id */
	@ApiModelProperty("主键id")
	private Long id;

	/** 产品名 */
	@Excel(name = "产品名")
	@ApiModelProperty("产品名")
	private String name;

	/** 摘要 */
	@Excel(name = "摘要")
	@ApiModelProperty("摘要")
	private String digest;

	/** 所属分类 */
	@ApiModelProperty("所属分类")
	private Long courseId;

	@ApiModelProperty("所属分类父级id")
	private Long parentId;

	/** 停车场id */
	@Excel(name = "停车场id")
	@ApiModelProperty("停车场id")
	private Long parkId;

	/** 详情图地址 */
	@Excel(name = "详情图地址")
	@ApiModelProperty("详情图地址")
	private String detailUrl;

	/** 封面图地址 */
	@Excel(name = "封面图地址")
	@ApiModelProperty("封面图地址")
	private String picUrl;

	/** 产品规格 */
	@Excel(name = "产品规格")
	@ApiModelProperty("产品规格")
	private String attribute;

	/** 产品库存 */
	@Excel(name = "产品库存")
	@ApiModelProperty("产品库存")
	private Long stock;

	/** 产品市场价格 */
	@Excel(name = "产品市场价格")
	@ApiModelProperty("产品市场价格")
	private Long price;

	/** 产品优惠价格 */
	@Excel(name = "产品优惠价格")
	@ApiModelProperty("产品优惠价格")
	private Long preferentialPrice;

	/** 类型：1虚拟产品 2实体物品 */
	@Excel(name = "类型：1虚拟产品 2实体物品")
	@ApiModelProperty("类型：1虚拟产品 2实体物品")
	private Integer type;

	/** 文字或文图描述 */
	@Excel(name = "文字或文图描述")
	@ApiModelProperty("文字或文图描述")
	private String productDetail;

	/** 销量 */
	@Excel(name = "销量")
	@ApiModelProperty("销量")
	private Long sellNum;

	/** 月卡时长 */
	@Excel(name = "月卡时长")
	@ApiModelProperty("月卡时长")
	private Integer duration;

	/** 创建时间 */
	@Excel(name = "创建时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("创建时间")
	private Date createtime;

	/** 修改时间 */
	@Excel(name = "修改时间" , width = 30, dateFormat = "yyyy-MM-dd")
	@ApiModelProperty("修改时间")
	private Date updatetime;

	/** 状态：0下架 1上架 */
	@Excel(name = "状态：0下架 1上架")
	@ApiModelProperty("状态：0下架 1上架")
	private Integer status;


}
